soothe conscience - Turkish English Dictionary